package bma.common.langutil.core;

import java.lang.reflect.Type;
import java.util.List;

import junit.framework.TestCase;

public class MTypeTC extends TestCase {

	public List<String> f;

	public void test1() throws Exception {

		Type t = this.getClass().getField("f").getGenericType();
		MType type = new MType(t);
		System.out.println(type);
		System.out.println(type.getCoreClass());
		System.out.println(type.getInnerType(0));
	}

}
